home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 March / EnigmA AMIGA RUN 05 (1996)(G.R. Edizioni)(IT)[!][issue 1996-03][Skylink CD IV].iso / earcd / comm2 / ftp-mail.lha / FTP-Mail / ftp-mail.dok < prev    next >
Text File  |  1995-11-26  |  22KB  |  580 lines

  1. ----------------------------------------------------------------------------
  2.  
  3.     For englisch DOC's use the command "HELP ftp-mail.doc"!
  4.  
  5.  
  6.     Um die wichtigsten Hilfsdateien von FTP-MAIL zu erhalten benutze bitte
  7.     das Kommando "HELPALL".
  8.  
  9.     Schreibe einfach eine E-Mail an  ftp@<domain>
  10.     mit dem Subject oder Text        HELPALL
  11.  
  12.     Dieses Kommando sendet Dir wichtige Hilfsdateien zu (auch diese
  13.     Anleitung)!
  14.  
  15. ----------------------------------------------------------------------------
  16.  
  17.  
  18. FTP-MAIL.DOK
  19.  
  20.  
  21.   (c) 1994 von Alexander Aulbach
  22.  
  23.   Verantwortlichkeit: Siehe Disclaimer.doc! Benutze das Kommando "HELP
  24.   disclaimer.doc" um es über FTP-Mail zu erhalten!
  25.  
  26.  
  27. ----------------------------------------------------------------------------
  28.  
  29. Wichtiger Hinweis:
  30. ------------------
  31.  
  32.   Sei vorsichtig mit diesem Programm! Es ist damit möglich sehr grosse
  33.   E-Mails zu versenden! Die Kosten solcher Sendungen können für die Sysops
  34.   und/oder Domänen vor Dir sehr hoch werden!
  35.  
  36.   MISSBRAUCHE DIESES PROGRAMM NIEMALS, UM FLAME-MAILS, BOMB-MAILS ODER
  37.   ÄHNLICHE DINGE ZU ERZEUGEN.
  38.  
  39. ----------------------------------------------------------------------------
  40.  
  41. Was ist das?
  42. ------------
  43.  
  44.   FTP-MAIL ist ein Programm um automatisch Dateien über E-Mail zu versenden.
  45.   Z.B. kann man damit Archive oder andere Dinge über E-Mail verschicken.
  46.  
  47.   FTP-MAIL ist für Sites programmiert, die spezielle Dateien führen (z.B.
  48.   spezielle CD-ROMS oder - wie ich - eine große Menge an Samples) und diese
  49.   allgemein zugaenglich machen wollen, aber keine BBS eröffnen wollen,
  50.   sondern nur RFC-Anbindung ans Internet besitzen.
  51.  
  52.   FTP-MAIL ist ebenfalls für BBS'en programmiert, die ihren Usern einen
  53.   weiteren Service anbieten wollen. In der Regel ist es so, daß im
  54.   Reginalbereich einer BBS beim täglichen pollen immer Gebühreneinheiten
  55.   verschenkt werden. Dieser Freiraum kann mit FTP-Mail teilweise genutzt
  56.   werden.
  57.  
  58.   FTP-MAIL ist auch gedacht um Hilfsdateien zu versenden. So ist es sicher
  59.   eine gute Idee für ein UUCP-System diesen Dämon für die daran
  60.   angeschlossenen Pollsites bzw. Unterdomänen zu installieren, damit diese
  61.   die neuesten Informationen über Dein System erhalten, sowie damit neue
  62.   User automatische Hilfe zur Verfügung gestellt bekommen.
  63.  
  64.  
  65. ----------------------------------------------------------------------------
  66.  
  67.  
  68. Grundsätzliches:
  69. ----------------
  70.  
  71.  
  72. o E-MAIL-ADRESSE:
  73.   FTP-MAIL reagiert auf E-Mails, die Du an das Programm schickst!
  74.  
  75.   Um eine E-Mail an das System zu senden kannst Du folgende User verwenden:
  76.  
  77.   ftp, ftp-mail, mail-server and ftp-mail-server.
  78.  
  79.   BEISPIELADRESSE: ftp-mail@ssilkyway.incubus.sub.org
  80.  
  81.   FTP-MAIL benutzt als Rücksendeadresse (Reply-To:) "ftp-mail-daemon"! Das
  82.   ist aus dem Grund, weil sonst im Extremfall zwei Daemonen sich gegenseitig
  83.   ständig Mails zusenden (das ist der Nachteil an automatisierten
  84.   Verfahren).
  85.  
  86. o LOGFILE:
  87.   FTP-MAIL sendet immer ein Logfile zurück, das Deine ORIGINAL MAIL und alle
  88.   Aktionen die Du ausgelößt hast und wie sie interpretiert wurden.
  89.  
  90.    AUSNAHME 1: Wenn FTP-MAIL das Kommando NOLOGFILE findet sendet es das
  91.                Logfile nicht zurueck.
  92.  
  93.    AUSNAHME 2: Nach einem PUT-Kommando werden nur die nächsten 2 Zeilen
  94.                gesendet, danach wir das zurücksenden abgebrochen.
  95.  
  96.    AUSNAHME von AUSNAHME 1: Falls ein Fehler Auftritt.
  97.  
  98.   Für jedes ausgeführte Kommando HELP, DIR, LIST, LS und GET bekommst Du
  99.   eine extra E-Mail!
  100.  
  101.  
  102. o WIE FTP-MAIL DEINE E-MAIL LIEST:
  103.   FTP-MAIL liest die komplette Mail! Auch die Header und die Signatur werden
  104.   gescannt. Durch das END-Kommando kann dies verhindert werden.
  105.  
  106.   Wenn die "Subject:"-Zeile ein Kommando beinhaltet, dann wird dies
  107.   ebenfalls interpretiert (siehe auch ALIASES)!
  108.  
  109.   Groß- und Kleinschrift ist egal. FTP-MAIL konvertiert alle Kommandos in
  110.   GROSSSCHRIFT.
  111.  
  112.   FTP-MAIL scant Zeilen bis zu einer Länge von 64 Kb - das ist die maximale
  113.   Länge eines Arexx-Strings.
  114.  
  115.  
  116. o WIE FTP-MAIL INTERPRETIERT:
  117.   FTP-MAIL versteht nur Kommandos und Argumente, etwa so:
  118.  
  119.   <Kommando> <Argument>
  120.     ^^^         ^^^
  121.   Erstes Wort   Rest der Zeile (nach dem Whitespace) wird als Argument genommen
  122.  
  123.   BEISPIEL: help ftp-paths.config
  124.  
  125.   Ein Kommando muß das erste Wort einer Zeile sein! Ein Wort besteht aus
  126.   einem oder mehr Zeichen, getrennt durch ein Whitespace (Leerzeichen oder
  127.   Tab).
  128.  
  129.   Leerzeichen links oder rechts vom Argument werden gelöscht!
  130.  
  131.   FTP-MAIL schaut nur nach diesen Kommandos! Andernfalls wird die komplette
  132.   Zeile ignoriert (Ausnahme sind Aliase).
  133.  
  134.   PS: Du kannst Anführungszeichen (<">) im Argumentteil benutzen. (Fuer
  135.       Insider: Sie werden korrekt übersetzt für die DOS-Scripte in <*">!)
  136.  
  137.       BEISPIELE: GET Usr:sounds/effects/Alex' cry
  138.                  GET Usr:sounds/voices/Say "Aaaaaah"
  139.  
  140.  
  141. o KOMMANDO BEGRENZER:
  142.   FTP-MAIL schaut nach "|" (ASCII 124) in einer Zeile. Dieses Zeichen ist
  143.   der Kommando-Begrenzer. Für FTP-MAIL ist es, als ob eine neue Zeile
  144.   beginnen würde. Du kannst so viele Kommandos in eine Zeile setzen, wie Du
  145.   willst (bis zu 65536 Zeichen pro Zeile).
  146.  
  147.   AUSNAHME: Nach einem gefundenem PUT oder END-Kommando wird der Rest der
  148.             Zeile nicht weitergescannt!
  149.  
  150.  
  151. o WIE ALIASE ARBEITEN:
  152.   Wenn ein Kommando nicht gefunden wurde, dann schaut FTP-MAIL in die Datei
  153.   "ftp-alias.config" nach Aliasen. Sie werden nach folgender Regel ersetzt:
  154.  
  155.   URSPRUNG:  <alteskommando> <altesargument>
  156.   ERGEBNIS:  <neueskommando> <neuesargument> <altesargument>
  157.  
  158.   BEISPIEL:
  159.  
  160.   SUBJECT: HELPALL                         -> wird ersetzt durch
  161.   HELPALL                                  -> wird ersetzt durch
  162.   HELP | ALIASES | PATHS | MODES | MAXIMUM
  163.          vvvvvvv
  164.          ALIASES                           -> wird ersetzt durch
  165.          HELP ftp-aliases.config
  166.  
  167.   und so weiter!
  168.  
  169.   Du kannst die komplette Liste der verfügbaren ALIASE erhalten, mit dem
  170.   Kommando "HELP ftp-aliases.config" oder einfach  "ALIASES" - welches ein
  171.   Alias auf dieses Kommando ist. :-)
  172.  
  173.   Aliase können auch mehr als ein Kommando sein (siehe auch Kommando
  174.   Begrenzer "|").
  175.  
  176.  
  177. o EINSCHRÄNKUNGEN:
  178.  
  179.   - FTP-MAIL führt nur die ersten 500 Kommandos (nicht Zeilen!) einer
  180.     E-Mail aus. (Ich denke, das ist genug :-).
  181.  
  182.   - Es werden keine rekursiven Aliase unterstützt. Irgenwann läuft dann halt
  183.     die Zeile voll und das Programm bricht ordentlich mit einem Fehler ab,
  184.     wobei der FTP-Postmaster informiert wird.
  185.  
  186.   - Der FTP-Postmaster des Systems kann FTP-MAIL die maximale Länge der zu
  187.     übertragenden Dateien mitteilen. Du kannst diese maximale Länge
  188.     erhalten, indem Du das Kommando "HELP ftp-maxtransfer.config" oder
  189.     einfach "MAXIMUM" oder "MAXTRANSFER" aufrufst.
  190.  
  191.   - Es gibt leider noch keinen Mode, um lange E-Mails zu splitten. :(
  192.  
  193.   - Der FTP-Postmaster des Systems muß FTP-MAIL die Domains mitteilen, denen
  194.     erlaubt ist ftp-mail zu erhalten. Du kannst diese Information mit dem
  195.     Kommando "HELP ftp-domains-lvl<X>.config" erhalten, wobei <X> eine Zahl
  196.     zwischen 0 und Maximum-integer ist.
  197.     FTP-MAIL prüft den Empfänger (Reply-To:!) der Mail auf einen Teilstring
  198.     in "ftp-domains-lvl<X>.config".
  199.  
  200. o SICHERHEIT
  201.  
  202.   Die Sicherheit von ftp-mail ist und bleibt sehr beschränkt! ES IST MÖGLICH
  203.   DAS PROGRAMM DURCH FALSCHE ADRESSEN ZU MISBRAUCHEN! Darum erhält der
  204.   ftp-postmaster auch stets eine Kopie des Logfiles. Aber im Rahmen des
  205.   normalen Mailverkehrs kann man ftp-mail eine relativ gute Sicherheit
  206.   bescheinigen. Das Programm wurde über ein Jahr im Dauerbetrieb auf einer
  207.   großen Mailbox getestet und es kam zu keinen Problemen.
  208.  
  209. ----------------------------------------------------------------------------
  210.  
  211. Bekannte Kommandos:
  212. -------------------
  213.  
  214. HELP   - Sendet eine KURZE englische Hilfe.
  215.  
  216. HELP   - HELP <dateiname>. Sendet dateiname. Der Dateiname sollte mit ".doc",
  217.          ".dok", ".config" oder ".list" enden, andernfalls wird ein ".doc"
  218.          hinzugefügt. Eine Liste von anderen verfügbaren Dokumetationen über
  219.          diesen Dämon und anderen Hilfen wird am Ende des jeweiligen
  220.          Dokuments angefügt. Eine jeweilige Hilfsdatei und die Liste der
  221.          verfügbaren Dateien wird nur einmal pro Session gesendet.
  222.  
  223.           AUSNAHME: Die Liste der verfügbaren Dokumentationen wird nicht
  224.                     gesendet, wenn FTP-MAIL das NOFILEHELP-Kommando gefunden
  225.                     hatte.
  226.  
  227.          BEISPIELE: HELP ftp-mail ---> sendet die englische Version dieser
  228.                                        Hilfsdatei (".doc" wird automatisch
  229.                                        angefügt)
  230.                     HELP ftp-aliases.config
  231.                                   ---> sendet config/ftp-aliases.config
  232.                                        ("config/" wird automatisch
  233.                                        hinzugefügt, wenn die Datei mit
  234.                                        ".config" endet!)
  235.                     HELP ftp-mail ---> wird nicht gesendet, weil es bereits
  236.                                        einmal während dieser Session
  237.                                        gesendet wurde.
  238.  
  239. CD     - CD <vollerpfad>
  240.          CD <relativerpfad>
  241.          Change Directory. Der Parameter gibt den vollständigen Pfad an, auf
  242.          den man wechseln möchte. Pfad wird auf Gültigkeit überprüft,
  243.          ungültige CD-Wünsche werden komplett ignoriert. Das heißt, daß ein
  244.          fehlgeschlagenes CD-Kommando den Pfad auf dem vorherigen Pfad beläßt.
  245.  
  246.          BEISPIELE VOLLSTÄNDIGER PFADE:
  247.  
  248.                     CD Usr:Sounds/cords
  249.                     CD USR:sounds/DRUMS/
  250.                     CD Usr:SOunds/Drums/Hihats/
  251.  
  252.          BEISPIELE RELATIVER PFADE:
  253.          Das erste CD-Kommando muß ein vollständiger Pfad sein!
  254.  
  255.                     CD Usr:Sounds/cords
  256.                     CD /                 ---> Pfad ist jetzt Usr:Sounds
  257.                                               (Elternverzeichnis)
  258.                     CD effects           ---> Pfad ist jetzt Usr:Sounds/effects
  259.                     CD :                 ---> Pfad ist jetzt Usr:
  260.                                               (Oberste Geräteebene,
  261.                                               Wurzelverzeichnis)
  262.                                               (ist aber nicht in
  263.                                               ftp-paths.config erlaubt und
  264.                                               wird ignoriert!)
  265.  
  266.          Das erste CD-Kommando muß ein vollständiger Pfad sein.
  267.  
  268.          Du kannst eine vollständige Liste aller verfügbaren Pfade mit dem
  269.          Kommando "HELP ftp-paths.config" oder einfach "PATHS" erhalten.
  270.  
  271.  
  272. LIST
  273. LS
  274. DIR    - LIST, LS, DIR
  275.          LIST <vollerpfad>, LS <vollerpfad>, DIR <vollerpfad>
  276.          Du mußt ein gültiges CD-Kommando senden, bevor Du die
  277.          Verzeichnisinhalte auflisten kannst. Du erhälst eine Liste, aller
  278.          Dateien in diesem Pfad. Wie diese Listen aussehen können steht
  279.          weiter unten!
  280.          Um die Sache abzukürzen ist es möglich ein Argument für DIR, LS
  281.          oder LIST zu übergeben. In einem solchen Fall versucht FTP-MAIL
  282.          selbständig vorher ein CD-Kommando zu machen. Der Mechanismus ist
  283.          nahezu der gleiche, wie im GET-Kommando (siehe dort).
  284.  
  285.          BEISPIELE:
  286.  
  287.          DIR
  288.            allritebeet                      axelerashenloop
  289.            Bongo-Snap                       Bongo-Snap.info
  290.            China-R-C                        China-R-H
  291.            China-Rythm                      digunddoof
  292.          ...
  293.  
  294.          LS
  295.          -----rwed      82    41284 Dez 23  1991 Usr:Sounds/Beats/allritebeet
  296.          /* Rythmus */
  297.          -----rwed      27    13492 Aug 10  1992 Usr:Sounds/Beats/Bongo-Snap
  298.          /* Rythmus */
  299.          -----rwed      98    49452 Jan 11  1994 Usr:Sounds/Beats/China-R-C
  300.          /* Rythmus */
  301.          -----rwed      98    49432 Jan 11  1994 Usr:Sounds/Beats/China-R-H
  302.          /* Rythmus */
  303.          ...
  304.          Totals:
  305.          Dirs:0    Files:41   Blocks:2015  Bytes:1017158
  306.  
  307.          LIST
  308.          09-Feb-92     20280  "Usr:Sounds/Beats/Hypnotist"  Rythmus
  309.          17-Dez-91     42732  "Usr:Sounds/Beats/Hypnotist hart"  Rythmus
  310.          10-Aug-92       494  "Usr:Sounds/Beats/Bongo-Snap.info"  Rythmus
  311.          17-Dez-91     15104  "Usr:Sounds/Beats/Loop 1"  Rythmus
  312.          17-Dez-91     25028  "Usr:Sounds/Beats/loop 1 131Bpm"  Rythmus
  313.          17-Dez-91     25408  "Usr:Sounds/Beats/Loop 10"  Rythmus
  314.          17-Dez-91     14788  "Usr:Sounds/Beats/Loop 2"  Rythmus
  315.          17-Dez-91     27536  "Usr:Sounds/Beats/loop 2 128Bpm"  Rythmus
  316.          17-Dez-91     25432  "Usr:Sounds/Beats/Loop 3"  Rythmus
  317.          ...
  318.  
  319.  
  320. LISTALL
  321. LSALL
  322. DIRALL - LISTALL, LSALL, DIRALL
  323.          LISTALL <vollerpfad>, LSALL <vollerpfad>, DIRALL <vollerpfad>
  324.          Das sind die gleichen Kommandos, wie oben, nur werden hier die
  325.          Unterverzeichnisse rekursiv aufgelistet!
  326.  
  327.          BEISPIEL für DIR:
  328.          Beats (dir)
  329.            allritebeet                      axelerashenloop
  330.            beat1                            beat10
  331.            beat2                            beat3
  332.          ...
  333.  
  334.  
  335. MODE   - MODE <mode>.
  336.          Der Modus teilt dem Dämon mit, welche Programme aufgerufen werden,
  337.          bevor die Mail gesendet wird (oder upgelodet)
  338.  
  339.          BEISPIEL:  MODE LHA-UUENCODE
  340.  
  341.          Voreingestellter Modus ist:  UUENCODE
  342.  
  343.          Du kannst eine komplette Liste aller verfügbaren Modis mit dem
  344.          Kommando "HELP ftp-modes.config" erhalten. Mit dem Kommando "MODES"
  345.          kann man diese Datei und alle dazugehörigen Scripte erhalten.
  346.  
  347.          Es ist möglich den Modus während einer Session mehrmals zu
  348.          wechseln. Die GET und PUT-Kommandos beziehen sich stets auf das
  349.          zuletzt gesendete MODE-Kommando. Das hat evtl. Sinn, je nach der
  350.          Art der Dateien, die Empfangen werden.
  351.  
  352.  
  353. GET    - Get <dateiname>
  354.          Get <vollerpfad><dateiname>
  355.          Du must vorher ein gültiges CD-Kommando senden, oder dem
  356.          GET-Kommando einen vollständigen Pfad mitteilen (Hinweis: die erste
  357.          Scan-Routine entscheidet, ob ein vollstaendiger Pfad vorliegt, wenn
  358.          ein ":" im Parameter auftaucht).
  359.  
  360.          Ein einmal gesendetes File wird nicht nochmals während einer
  361.          Session gesendet.
  362.  
  363.          ACHTUNG:  Aus historischen Gründen ist es leider so, daß ein
  364.                    GET <vollerpfad><dateiname> durch zwei einzelne Kommandos
  365.                    (CD <vollerpfad> und GET <dateiname>) ersetzt wird.
  366.                    Diesen Umstand bitte bei der Wahl der Kommandoaufrufe
  367.                    berücksichtigen! Ein einmal gesetzter Pfad bleibt also
  368.                    stets bestehen bis zum nächsten _gültigen_ CD-Kommando.
  369.  
  370.          BEISPIEL: GET Usr:sounds/Beats/honey nut loops
  371.                    GET loop 2 | # der gesetzte Pfad bleibt bestehen!
  372.                    GET Usr:Sounds/drums/woods/Block
  373.  
  374.          Das File wird mit dem gesetzen Modus eingepackt und verschickt.
  375.  
  376.          Bitte beachte auch den E-Mail-header, der in der gleichen Mail
  377.          mitgeschickt wird. Alles, um diese Mail ähnlich wie FTP-MAIL
  378.          automatisch auszuwerten wird in den X-Headern mitgeschickt!
  379.  
  380.  
  381. PUT    - Dies ist ein spezielles Kommando!
  382.          Wenn Du etwas an dieses System senden willst, dann mußt Du einige
  383.          spezielle Zeilen in Deine E-Mail einfügen!
  384.  
  385.          Du MUST folgende Zeilen irgendwo in der Mail mit einem Inhalt
  386.          spezifizieren:
  387.  
  388.                X-PATH:     <Pfad, der in der Datei ftp-upload-paths.config existiert>
  389.                X-NAME:     <Name der Datei>
  390.                X-COMMENT:  <Filekommentar zu dieser Datei>
  391.                X-LENGTH:   <Original Länge>
  392.  
  393.          FTP-MAIL KANN NUR EIN PUT-KOMMANDO PRO SESSION (E-MAIL)
  394.          VERARBEITEN! Alles NACH dem PUT-Kommando wird verworfen und
  395.          nicht ausgeführt (FTP-MAIL nimmt an, daß das File, das Du an den
  396.          Dämon senden willst normalerweise direkt hinter dem PUT-Kommando
  397.          anfängt).
  398.  
  399.          Für den Anfang können nur uuencodete Dateien gesendet werden (siehe
  400.          MODES!). X-LENGHT ist in diesem Zusammenhang die Länge der Datei
  401.          VOR/NACH uuen/decoding. Diese Länge muß stimmen - sie ist sozusagen
  402.          eine zusaetzliche Prüfsumme.
  403.  
  404.  
  405.  
  406. Weitere Schlüsselwörter und Kommandos:
  407.  
  408. END         - Der Rest der E-Mail wird überlesen. Gut bei zufällig
  409.               erzeugten Signaturen (wozu eigentlich überhaupt Signaturen
  410.               senden bei automatisch gelesenen E-Mails?).
  411.  
  412. NOLOGFILE   - Ich glaube, das ist einfach zu verstehen: Dieses Kommando
  413.               unterdrückt das Zurücksenden des Logfiles.
  414.  
  415.                AUSNAHME: Wenn ein größerer Fehler auftritt (FTP-MAIL kam in
  416.                          Schwierigkeiten), dann wird das Logfile
  417.                          zurückgesendet!
  418.  
  419. NOFILEHELP  - Dieses Kommando unterdrückt das Anfügen der Liste der
  420.               verfügbaren Hilfsdateien am Ende der ersten Hilfsdatei.
  421.  
  422. MESSAGE-ID: - Wenn Du mehr als eine Mail am Tag an den Dämon sendest. Damit
  423.               sieht man, welches Logfile zu welcher dazugehörigen Mail
  424.               gehört. Dieses Kommando kann pro Session nur einmal ausgeführt
  425.               werden, weil mehr als eine MESSAGE-ID: in einer Mail macht
  426.               wenig Sinn.
  427.  
  428. DATE:       - Datum deines Postens. Dieses Kommando wird nur einmal
  429.               ausgeführt.
  430.  
  431. FROM:       - Voreingestellte Rücksendeadresse (Falls REPLY-TO: nicht
  432.               angegeben wird)
  433.  
  434. REPLY-TO:   - Rücksende Adresse. Es ist manchmal praktisch die Daten nicht
  435.               an den normalen Mailfolder zurücksenden zu lassen. Ich habe
  436.               bei mir Beispielsweise ein Programm installiert, das die von
  437.               FTP-MAIL gesendeten Dateien automatisch auspackt und richtig
  438.               mit Kommentaren versieht..
  439.  
  440.               BEISPIEL:
  441.               REPLY ftpget@ssilkyway.mayn.sub.de
  442.               ^^^^^ --> "REPLY-TO:" hat den Alias "REPLY"!
  443.  
  444.               FTP-MAIL nimmt immer die zuletzt gefundene REPLY-TO:-Adresse
  445.               für die komplette Mail.
  446.  
  447.               Wenn REPLY-TO: nicht gefunden wird, dann wird das FROM:-Argument
  448.               genommen.
  449.  
  450. leere Zeilen
  451. #           - Kommentare, die nicht weiter beachtet werden.
  452.  
  453.               Beispiel:  # this is only a silly comment
  454.  
  455.                          # ^^^ this line before too! :-)
  456.  
  457.  
  458.  
  459. Nur im Zusammenhang mit dem PUT-Kommando:
  460.  
  461. X-PATH:     - Pfad, der in der Datei ftp-upload-paths.config existiert
  462.  
  463. X-NAME:     - Name der Datei
  464.  
  465. X-COMMENT:  - Filekommentar zu dieser Datei
  466.  
  467. X-LENGTH:   - Original Länge
  468.  
  469. ----------------------------------------------------------------------------
  470.  
  471. Wichtige Aliase:
  472. ----------------
  473.  
  474. HELPALL     -> "HELP | HELPME | ALIASES | PATHS | MODES | MAXIMUM"
  475.  
  476.             Das sendet Dir diese wichtigen Hilfsdateien!
  477.             Siehe auch Kommando Begrenzer um es zu verstehen!
  478.  
  479. HELPME      -> "HELP ftp-mail.doc"
  480.  
  481.             Sendet englische Anleitung.
  482.  
  483. HILFMIR     -> "HELP ftp-mail.dok"
  484.  
  485.             Sendet DIESE Anleitung.
  486.  
  487. ALIASES     -> "HELP ftp-aliases.config"
  488.  
  489.             Dieses Kommando sendet Dir die Alias-Liste.
  490.  
  491.             So gibt es benutzerdefinierte Aliase in ihr (z.B. das
  492.             Senden einer Liste mit allen Dateien, die auf diesem System
  493.             verfügbar sind).
  494.  
  495. PATHS       -> "HELP ftp-paths.config"
  496.  
  497.             Sendet eine Liste aller verfügbaren Pfade, von denen Du Files
  498.             holen kannst (nur bei Level-0-Benutzern).
  499.  
  500. MODES       -> "HELP ftp-modes.config | HELP config/.uuencode.list | HELP
  501.                 config/.lha-uencode.list | HELP config/.raw.list | HELP
  502.                 config/.uudecode.list"
  503.  
  504.             Sendet eine Liste aller Verfügbaren Modis und die
  505.             dazugehörigen Script-Dateien. Die Modis und was sie bewirken
  506.             ist in dieser Liste beschrieben. Die Namen nach den Modis
  507.             sind die DOS-Skripte, die aufgerufen werden, um die Modies
  508.             auszuführen.
  509.  
  510. MAXIMUM     or
  511. MAXTRANSFER -> "HELP ftp-maxtransfer.config"
  512.  
  513.             Sendet die maximale Länge einer GET-Anfrage. GET arbeitet
  514.             nicht, wenn eine Datei größer als diese Angabe ist.
  515.  
  516. REPLY       -> "REPLY-TO:"
  517.  
  518.             Einfachere Angabe für REPLY-TO: Kommando.
  519.  
  520. SUBJECT:    -> ""
  521.  
  522.             Das ersetzt das "Subject:" einer Mail durch nichts! Siehe
  523.             auch Ersetzungsmechanismus der Aliase weiter oben, um es zu
  524.             verstehen. Mit diesem Alias kann man Kommandos in die
  525.             Subject:-Zeile schreiben!
  526.  
  527.  
  528. ----------------------------------------------------------------------------
  529.  
  530. Beispiel E-Mail:
  531. ----------------
  532.  
  533.  
  534. > From ssilk Sat, 20 Aug 94 11:36:49 CED
  535. > Received: by ssilkyway.mayn.sub.de (wUUCP 1.10)
  536. >       id <05bn@ssilkyway.mayn.sub.de>; Sat, 20 Aug 94 11:36:49 CED
  537. > Date: Sat, 20 Aug 94 11:36:49 CED
  538. > Message-Id: <9408201135.05bn@ssilkyway.mayn.sub.de>
  539. > X-Mailer: //\\miga Electronic Mail (AmiElm 2.253)
  540. > X-PATH: Usr:ftp-mail
  541. > X-NAME: readme.doc
  542. > X-COMMENT: The readme to FTP-MAIL-DAEMON
  543. > X-LENGTH: 405
  544. > Organization: Semmelstreet
  545. > Reply-To: ssilk@ssilkyway.mayn.sub.de
  546. > Content-Length: 692
  547. > From: ssilk@ssilkyway.mayn.sub.de (Alexander Aulbach)
  548. > To: ssilkftp@ssilkyway.mayn.sub.de
  549. > Subject: HELPALL
  550. >
  551. > GET usr:sounds/beats/loop 4
  552. >
  553. > List | PUT | REPLY ftp_receiver@ssilkyway
  554. > MODE RAW ; GET loop 2
  555. >
  556. > begin 777 readme.doc
  557. > M"@I214%$344M1DE24U0N1$]#"@I7:&%T(&ES(&ET/PHM+2TM+2TM+2TM+0H*X
  558. > M1E10+4U!24P@:7,@82!P<F]G<F%M('1O('1R86YS9F5R(&%U=&]M871I8V%LX
  559. > M;'D@9FEL97,@=FEA($4M36%I;"X@22X@92X@=&AA= IY;W4@8V%N(&]R9&5RX
  560. > M(&%R8VAI=F5S(&%N9"!O=&AE<B!S='5F9B!V:6$@12U-86EL+@H*1E10+4U!X
  561. > M24P@:7,@979E;B!T:&]U9VAT(&9O<B!T<F%N<V9E<B!O9B!H96QP+69I;&5SX
  562. > M+B!3;R!I="!C;W5L9"!B92!A(&=O;V0*:61E82!F;W(@82!554-0+7-Y<W1EX
  563. > M;2!T;R!I;G-T86QL('1H:7,@9&%E;6]N(&9O<B!T:&4@<W5B9&]M86EN<RP@X
  564. > M=&AA="!T:&5Y"F-A;B!G970@=&AE(&YE=V5S="!I;F9O<FUA=&EO;B!A8F]UX
  565. > M="!Y;W5R('-Y<W1E;2!A;F0@<V]M92!H96QP(&9O<B!N97<*=7-E<G,N"@H*X
  566. >  X
  567. > end
  568. >
  569. >
  570.  
  571.  
  572. Die REPLY-, MODE- und GET-Kommandos werden nicht ausgeführt, weil alle
  573. Kommandos nach dem PUT-Kommando nicht gelesen werden.
  574.  
  575.  
  576.  
  577.  
  578. Tschau und viel Spass mit FTP-MAIL!
  579.  
  580.